the green army - German English Dictionary